/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package controller;

import dao.EventoDAO;
import java.util.List;
import model.ComandaCabecalho;
import model.Evento;
import model.GenericoDAO;
import model.Unidade;
import view.JPrincipal;
import view.JRecepcao;

/**
 *
 * @author Dick developer
 */
public class ControllerCadastraEntrada {
    
    private JPrincipal jf;
    private ComandaCabecalho comanda;
    
    public ControllerCadastraEntrada(JPrincipal jf) {

        this.jf = jf;  
    }
    
    
    public void iniciaApp(){
            // Cria a tela e passa o controle pra tela
            JRecepcao janela = new JRecepcao(this,jf);
            janela.exibe();
    }
    
    public List<Evento> listaComEventos(){
        
        EventoDAO dao = new EventoDAO();
        List<Evento> evento = dao.getEventos();
        return evento;
    }    
    
    
    public boolean cadastra_comanda(ComandaCabecalho comanda){

        this.comanda = comanda;

        GenericoDAO dao = new GenericoDAO();
        if(dao.Salvar(comanda)){
            return true;
        }else{
            return false;
        }
    }
    
    
    
    
    
    
    
    
    
    
    
    
}
